Измененное решение -